package com.aishua.fire.entity.checkitem;


import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(value="巡检管理-检查项目管理-添加检查项目对象",description="添加检查项目对象")
@Data
public class AddCheckItemInfo {

	@ApiModelProperty(value="主键ID（新增勿传）",name="id",example="主键ID（新增勿传）")
	private String id;
	@ApiModelProperty(value="类别名称",name="item_name",example="这是类别")
	private String item_name;
	@ApiModelProperty(value="项目编号",name="item_num",example="哈哈哈哈")
	private String item_num;
	@ApiModelProperty(value="项目类型 1:选择检查；2：数字检查",name="item_type",example="哈哈哈哈")
	private String item_type;
	@ApiModelProperty(value="项目说明",name="item_explain",example="哈哈哈哈")
	private String item_explain;
	@ApiModelProperty(value="是否计算评分 0:是,1否",name="is_cal_score",example="哈哈哈哈")
	private String is_cal_score;
	@ApiModelProperty(value="描述",name="descr",example="哈哈哈哈")
	private String descr;
	@ApiModelProperty(value="分类id",name="category_id",example="分类id")
	private String category_id;
	//新增图片列表
	private List<String> pics;
	
	/*************************当检查类型为 数字检查时存在***************************/	
	@ApiModelProperty(value="默认值（不输入为零.当检查类型为 数字检查时存在）",name="defaultnum",example="默认值（不输入为零.当检查类型为 数字检查时存在）")
	private String defaultnum;
	@ApiModelProperty(value="合格值上限.当检查类型为 数字检查时存在",name="maxnum",example="合格值上限.当检查类型为 数字检查时存在")
	private String maxnum;
	@ApiModelProperty(value="合格值下限.当检查类型为 数字检查时存在",name="minnum",example="合格值下限.当检查类型为 数字检查时存在")
	private String minnum;
	
    @ApiModelProperty(value="正确分值.当检查类型为 数字检查时存在",name="correct_num",example="正确分值.当检查类型为 数字检查时存在")
    private String correct_num;
    @ApiModelProperty(value="错误分值.当检查类型为 数字检查时存在",name="wrong_num",example="错误分值.当检查类型为 数字检查时存在")
    private String wrong_num;
    
    /*************************当检查类型为 选择检查时存在***************************/    
    @ApiModelProperty(value="检查项明细.当检查类型为 选择检查时存在",name="details",example="检查项明细.当检查类型为 选择检查时存在")
    private List<AddCheckItemDetailInfo> details;
	
	
}